Olivelli - Bloomsbury (Menu)

35 Store Street, London
+44 20 7255 2554

Give a rating to Olivelli - Bloomsbury

Suggest a dish

How much did you spend at Olivelli - Bloomsbury?